Skip to main content
Feedback

Repositories overview

When you first open Boomi DataHub, you land on the Repositories page, where you create repositories. Repositories are virtual runtimes that hold your master data, model, and source settings. The data in a repository is hosted in the Boomi Hub Cloud. By default, you can have up to three repositories.

After you create repositories, sources, and models, you can deploy a model to a repository. Deploying a model allows Boomi DataHub to receive data from source systems and create golden records based on the data structure of the model. A repository can contain multiple deployed models. Read Deployment to learn more.

Boomi recommends that you create the following three repositories to minimize the risk of errors to live master data:

  • Development repository - use this repository to establish and update deployed models and source settings with a small amount of data. It allows developers to safely experiment with new models and updates.

  • Test repository - use this repository with a larger amount of data to test connections and ensure data flows correctly between golden records and sources.

  • Production repository - use this repository to contain the actual, live master data that is accessed by data users for business decisions.

Source systems integrate with the repository through API requests. All API requests must authenticate via Basic authentication or JSON Web Token (JWT) authentication. From Boomi DataHub’s Repositories page, you can view the username and authentication token needed to construct those API requests for a repository.

Security

You can configure IP filtering and CORS settings for Hub Clouds to apply advanced security to your repositories and golden record data.

IP filtering

To set IP filtering:

  1. Navigate to Integration > Manage > Runtime Management and select the Hub repository name.
  2. Select Shared Web Server.
  3. In the API Type drop-down, select Intermediate or Advanced.
  4. Select User Management.
  5. Select the Use IP Filtering check box.

CORS configurations

To set CORS configurations:

  1. Navigate to Integration > Manage > Runtime Management and select the Hub repository name.
  2. Select Shared Web Server.
  3. In the API Type drop-down, select Advanced.
  4. Select CORS Configuration.

Next steps: Read Creating a repository

On this Page